 <?php
 require 'database.php';
 // Get category ID
 $category_id = $_GET['category_id']; 
if (!isset($category_id)) {
 $category_id = 1;
 }
 // Get name for current category 
$query = "SELECT * FROH categories
 WHERE categorylD = $category_id";
 $category = $db->query($query);
 $category = $category->fetch();
 $category_name = $category['categoryName'];
 // Get all categories 
$query = 'SELECT * FROM categories 
ORDER BY categorylD';
 $categories = $db->query($query);
 // Get products for selected category 
$query = "SELECT * FROH products
 WHERE categorylD = $category_id 
ORDER BY productID";
 $products = $db->query($query);
 ?>
<!D0CTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns = "ht tp://www.w3.org/1999/xhtml">
 <!-- the head section -->
 <head>
 <title>Hy Guitar Shop</title>
 <link rel="stylesheet" type="text/css" href="main.css" /> 
</head>
 <!-- the body section -->
 <body>
 <div id="page">
 <div id="main">
 <hl>Product List</hl>
 <div id="sidebar">
 <!-- display a list of categories -->
 <h2>Categories</h2>
 <ul class="nav">
 <?php foreach ($categories as $category) : ?>
 <li>
 <a href="?category_id=<?php echo $category['categorylD']; ?>"> 
<?php echo $category['categoryName']; ?>
 </a>
 </li>
 <?php endforeach; ?>
 </ul>
 </div>
 <div id="content">
 <!-- display a table of products -->
 <h2><?php echo $category_name; ?></h2>
 <table>
 <tr>
 <th>Code</th>
 <th>Name</th>
 <th class="right">Price</th>
 </tr>
 <?php foreach ($products as $product) : ?>
 <tr>
 <td><?php echo $product ['productCode'] ; ?></td>
 <td><?php echo $product ['productName'] ; ?></td>
 <td class="right"><?php echo Sproduct ['listPrice'] ; ?></td> 
</tr>
 <?php endforeach; ?>
 </table>
 </div>
 </div><!-- end main -->
 <div id=" footer">
  <p>&copy; <?php echo date("Yn); ?> My Guitar Shop, Inc.</p> 
 </div>
 </div><!-- end page - ->
 </body>
 </html>